package com.insurance.pingan.bid.dto.download;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author Style
 * @version 1.0
 * @date 2020/11/7
 **/
@AllArgsConstructor
@NoArgsConstructor
@Data
public class InvoiceRequest {

    /**
     * 合作伙伴用户名（Openapi分配名称，固定值）【固定传：P_ZSRA_GP】
     * N
     */
    private String partnerCode;

    /**
     * 开票类型：01实时开票02异步开票，默认异步开票
     * Y
     */
    private String asynFlag;

    /**
     * 是否共保合并开票标记Y合并N不合并(为空默认是Ｎ)
     * Y
     */
    private String isCoinsuranceFlag;

    /**
     * 发票信息列表，一次性最多开10张票
     * Y
     */
    private List<InvoiceContent> invoiceList;

}
